Skip to content

Revendor installer: OpenStack >=1 MachineSet#2436

Merged
openshift-merge-bot[bot] merged 1 commit intoopenshift:mce-2.5from
2uasimojo:HIVE-2590/revendor-openstack-min-1-mset
Aug 31, 2024
Merged

Revendor installer: OpenStack >=1 MachineSet#2436
openshift-merge-bot[bot] merged 1 commit intoopenshift:mce-2.5from
2uasimojo:HIVE-2590/revendor-openstack-min-1-mset

Conversation

@2uasimojo
Copy link
Member

@2uasimojo 2uasimojo commented Aug 29, 2024

We got unlucky when we revendored installer and picked up OCPBUGS-17064, which causes the MachineSets generator to produce zero MachineSets when the input specifies zero Replicas, as it does when we're autoscaling.

Revendor to the (current) tip of the 4.14 branch to pick up the fix.

HIVE-2590

@openshift-ci openshift-ci bot requested review from jstuever and lleshchi August 29, 2024 23:11
@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 29, 2024
We got unlucky when we revendored installer and picked up OCPBUGS-17064,
which causes the MachineSets generator to produce zero MachineSets when
the input specifies zero Replicas, as it does when we're autoscaling.

Revendor to the (current) tip of the 4.14 branch to pick up the fix.

Adjust machinepool controller accordingly.

HIVE-2590
@2uasimojo 2uasimojo force-pushed the HIVE-2590/revendor-openstack-min-1-mset branch from b7ec274 to a4b3fda Compare August 30, 2024 20:46
@codecov
Copy link

codecov bot commented Aug 30, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 57.92%. Comparing base (114a234) to head (a4b3fda).
Report is 2 commits behind head on mce-2.5.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##           mce-2.5    #2436   +/-   ##
========================================
  Coverage    57.92%   57.92%           
========================================
  Files          186      186           
  Lines        26079    26080    +1     
========================================
+ Hits         15105    15106    +1     
  Misses        9711     9711           
  Partials      1263     1263           
Files with missing lines Coverage Δ
pkg/controller/machinepool/awsactuator.go 78.72% <100.00%> (ø)
...g/controller/machinepool/machinepool_controller.go 53.78% <100.00%> (+0.05%) ⬆️

@2uasimojo
Copy link
Member Author

/override ci/prow/security

#2387 (which might possibly work now that we've revendored installer here??)

@2uasimojo
Copy link
Member Author

/override "Red Hat Konflux / hive-mce-25-on-pull-request"

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 30, 2024

@2uasimojo: Overrode contexts on behalf of 2uasimojo: ci/prow/security

Details

In response to this:

/override ci/prow/security

#2387 (which might possibly work now that we've revendored installer here??)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 30, 2024

@2uasimojo: Overrode contexts on behalf of 2uasimojo: Red Hat Konflux / hive-mce-25-on-pull-request

Details

In response to this:

/override "Red Hat Konflux / hive-mce-25-on-pull-request"

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@2uasimojo
Copy link
Member Author

/assign @dlom

@2uasimojo
Copy link
Member Author

/cherry-pick mce-2.4

I have a feeling we'll conflict in the vendor dirs, but it's worth a try :)

@openshift-cherrypick-robot

@2uasimojo: once the present PR merges, I will cherry-pick it on top of mce-2.4 in a new PR and assign it to you.

Details

In response to this:

/cherry-pick mce-2.4

I have a feeling we'll conflict in the vendor dirs, but it's worth a try :)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@dlom
Copy link
Contributor

dlom commented Aug 30, 2024

/lgtm

Vendoring the entire installer sucks and I wish there was a better way :/

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Aug 30, 2024
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 30, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: 2uasimojo, dlom

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 31, 2024

@2uasimojo: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/security a4b3fda link true /test security

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@openshift-merge-bot openshift-merge-bot bot merged commit 1c99e3b into openshift:mce-2.5 Aug 31, 2024
@openshift-cherrypick-robot

@2uasimojo: Failed to get PR patch from GitHub. This PR will need to be manually cherrypicked.

Error messagestatus code 406 not one of [200], body: {"message":"Sorry, the diff exceeded the maximum number of files (300). Consider using 'List pull requests files' API or locally cloning the repository instead.","errors":[{"resource":"PullRequest","field":"diff","code":"too_large"}],"documentation_url":"https://docs.github.com/rest/pulls/pulls#list-pull-requests-files","status":"406"}
Details

In response to this:

/cherry-pick mce-2.4

I have a feeling we'll conflict in the vendor dirs, but it's worth a try :)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@2uasimojo 2uasimojo deleted the HIVE-2590/revendor-openstack-min-1-mset branch September 3, 2024 15:26
@2uasimojo
Copy link
Member Author

Manually applied to mce-2.4 via #2438.

@2uasimojo 2uasimojo mentioned this pull request Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants